micro_utils.dokka
0.14.1
jvm
micro_utils.dokka
/
dev.inmo.micro_utils.repos.versions
/
[jvm]KeyValueBasedVersionsRepoProxy
Key
Value
Based
Versions
Repo
Proxy
jvm
class
KeyValueBasedVersionsRepoProxy
<
T
>
(
keyValueStore
:
KeyValueRepo
<
String
,
Int
>
,
val
database
:
T
)
:
StandardVersionsRepoProxy
<
T
>
Constructors
Functions
Properties
Constructors
Key
Value
Based
Versions
Repo
Proxy
Link copied to clipboard
jvm
fun
<
T
>
KeyValueBasedVersionsRepoProxy
(
keyValueStore
:
KeyValueRepo
<
String
,
Int
>
,
database
:
T
)
Functions
get
Table
Version
Link copied to clipboard
jvm
open
suspend override
fun
getTableVersion
(
tableName
:
String
)
:
Int
?
update
Table
Version
Link copied to clipboard
jvm
open
suspend override
fun
updateTableVersion
(
tableName
:
String
,
version
:
Int
)
Properties
database
Link copied to clipboard
jvm
open
override
val
database
:
T